home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2004 April
/
Gamestar_61_2004-04_dvdb.iso
/
DVDStar
/
Editace
/
hltp.exe
/
{app}
/
Applications
/
MilkShape 3D
/
data.h
< prev
next >
Wrap
Text File
|
2002-09-17
|
14KB
|
618 lines
// OpenGL C++
typedef struct _point2 {
double x,y;
} Point2;
typedef struct _point3 {
double x,y,z;
} Point3;
// ********** MESH DATA **********
// --- Mesh: Sphere01 ---
Point3 Sphere01_vertex[] = {
{0.750000, -30.750000, 0.000000},
{10.000000, -16.271469, 0.000000},
{8.760735, -16.271469, 4.625000},
{0.750000, 30.250000, 0.000000},
{8.760735, 15.771469, 4.625000},
{10.000000, 15.771469, 0.000000},
{0.750000, -30.750000, 0.000000},
{5.375000, -16.271469, 8.010735},
{0.750000, 30.250000, 0.000000},
{5.375000, 15.771469, 8.010735},
{0.750000, -30.750000, 0.000000},
{0.750000, -16.271469, 9.250000},
{0.750000, 30.250000, 0.000000},
{0.750000, 15.771469, 9.250000},
{0.750000, -30.750000, 0.000000},
{-3.875000, -16.271469, 8.010735},
{0.750000, 30.250000, 0.000000},
{-3.875000, 15.771469, 8.010735},
{0.750000, -30.750000, 0.000000},
{-7.260735, -16.271469, 4.625000},
{0.750000, 30.250000, 0.000000},
{-7.260735, 15.771469, 4.625000},
{0.750000, -30.750000, 0.000000},
{-8.500000, -16.271469, 0.000000},
{0.750000, 30.250000, 0.000000},
{-8.500000, 15.771469, 0.000000},
{0.750000, -30.750000, 0.000000},
{-7.260735, -16.271469, -4.625000},
{0.750000, 30.250000, 0.000000},
{-7.260735, 15.771469, -4.625000},
{0.750000, -30.750000, 0.000000},
{-3.875000, -16.271469, -8.010735},
{0.750000, 30.250000, 0.000000},
{-3.875000, 15.771469, -8.010735},
{0.750000, -30.750000, 0.000000},
{0.750000, -16.271469, -9.250000},
{0.750000, 30.250000, 0.000000},
{0.750000, 15.771469, -9.250000},
{0.750000, -30.750000, 0.000000},
{5.375000, -16.271469, -8.010735},
{0.750000, 30.250000, 0.000000},
{5.375000, 15.771469, -8.010735},
{0.750000, -30.750000, 0.000000},
{8.760735, -16.271469, -4.625000},
{0.750000, 30.250000, 0.000000},
{8.760735, 15.771469, -4.625000},
{0.750000, -30.750000, 0.000000},
{10.000000, -16.271469, 0.000000},
{0.750000, 30.250000, 0.000000},
{10.000000, 15.771469, 0.000000},
{38.604824, -6.084435, 0.000000},
{42.187038, -3.829834, 0.000000},
{41.741837, -3.829834, 3.360649},
{25.125000, -9.500000, 8.010735},
{8.760735, -9.500000, 13.875000},
{0.750000, -9.500000, 16.021469},
{-7.260735, -9.500000, 13.875000},
{-27.947716, -4.994408, 3.154204},
{-31.815722, -4.994408, 0.000000},
{-27.947716, -4.994408, -3.154204},
{-7.260735, -9.500000, -13.875000},
{0.750000, -9.500000, -16.021469},
{8.760735, -9.500000, -13.875000},
{25.125000, -9.500000, -8.010735},
{41.741837, -3.829834, -3.360649},
{42.187038, -3.829834, 0.000000},
{38.604824, -6.084435, 0.000000},
{42.701096, -0.750000, 0.000000},
{42.187038, -0.750000, 3.880540},
{38.604824, -0.750000, 6.721297},
{10.000000, -0.250000, 16.021469},
{0.750000, -0.250000, 30.500000},
{-8.500000, -0.250000, 16.021469},
{-31.815722, -0.250000, 3.642162},
{-36.282116, -0.250000, 0.000000},
{-31.815722, -0.250000, -3.642162},
{-8.500000, -0.250000, -16.021469},
{0.750000, -0.250000, -29.500000},
{10.000000, -0.250000, -16.021469},
{38.604824, -0.750000, -6.721297},
{42.187038, -0.750000, -3.880540},
{42.701096, -0.750000, 0.000000},
{42.187038, 2.329834, 0.000000},
{41.741837, 2.329834, 3.360649},
{25.125000, 9.000000, 8.010735},
{8.760735, 9.000000, 13.875000},
{0.750000, 9.000000, 16.021469},
{-7.260735, 9.000000, 13.875000},
{-27.947716, 4.494408, 3.154204},
{-31.815722, 4.494408, 0.000000},
{-27.947716, 4.494408, -3.154204},
{-7.260735, 9.000000, -13.875000},
{0.750000, 9.000000, -16.021469},
{8.760735, 9.000000, -13.875000},
{25.125000, 9.000000, -8.010735},
{41.741837, 2.329834, -3.360649},
{42.187038, 2.329834, 0.000000},
{38.604824, 4.584434, 0.000000},
{38.604824, 4.584434, 0.000000},
{41.741837, -3.829834, 3.360649},
{25.125000, -9.500000, 8.010735},
{10.000000, -16.271469, 0.000000},
{38.604824, -6.084435, 0.000000},
{25.125000, -9.500000, -8.010735},
{41.741837, -3.829834, -3.360649},
{38.604824, -0.750000, 6.721297},
{10.000000, -0.250000, 16.021469},
{10.000000, -0.250000, -16.021469},
{38.604824, -0.750000, -6.721297},
{41.741837, 2.329834, 3.360649},
{25.125000, 9.000000, 8.010735},
{25.125000, 9.000000, -8.010735},
{41.741837, 2.329834, -3.360649},
{38.604824, 4.584434, 0.000000},
{10.000000, 15.771469, 0.000000}
};
Point2 Sphere01_uv[] = {
{0.000000, 1.000000},
{0.000000, 0.833333},
{0.083333, 0.833333},
{0.000000, 0.000000},
{0.083333, 0.166667},
{0.000000, 0.166667},
{0.083333, 1.000000},
{0.166667, 0.833333},
{0.083333, 0.000000},
{0.166667, 0.166667},
{0.166667, 1.000000},
{0.250000, 0.833333},
{0.166667, 0.000000},
{0.250000, 0.166667},
{0.250000, 1.000000},
{0.333333, 0.833333},
{0.250000, 0.000000},
{0.333333, 0.166667},
{0.333333, 1.000000},
{0.416667, 0.833333},
{0.333333, 0.000000},
{0.416667, 0.166667},
{0.416667, 1.000000},
{0.500000, 0.833333},
{0.416667, 0.000000},
{0.500000, 0.166667},
{0.500000, 1.000000},
{0.583333, 0.833333},
{0.500000, 0.000000},
{0.583333, 0.166667},
{0.583333, 1.000000},
{0.666667, 0.833333},
{0.583333, 0.000000},
{0.666667, 0.166667},
{0.666667, 1.000000},
{0.750000, 0.833333},
{0.666667, 0.000000},
{0.750000, 0.166667},
{0.750000, 1.000000},
{0.833333, 0.833333},
{0.750000, 0.000000},
{0.833333, 0.166667},
{0.833333, 1.000000},
{0.916667, 0.833333},
{0.833333, 0.000000},
{0.916667, 0.166667},
{0.916667, 1.000000},
{1.000000, 0.833333},
{0.916667, 0.000000},
{1.000000, 0.166667},
{0.000000, 0.833333},
{0.000000, 0.666667},
{0.083333, 0.666667},
{0.083333, 0.666667},
{0.166667, 0.666667},
{0.250000, 0.666667},
{0.333333, 0.666667},
{0.416667, 0.666667},
{0.500000, 0.666667},
{0.583333, 0.666667},
{0.666667, 0.666667},
{0.750000, 0.666667},
{0.833333, 0.666667},
{0.916667, 0.666667},
{0.916667, 0.666667},
{1.000000, 0.666667},
{1.000000, 0.833333},
{0.000000, 0.500000},
{0.083333, 0.500000},
{0.166667, 0.500000},
{0.166667, 0.500000},
{0.250000, 0.500000},
{0.333333, 0.500000},
{0.416667, 0.500000},
{0.500000, 0.500000},
{0.583333, 0.500000},
{0.666667, 0.500000},
{0.750000, 0.500000},
{0.833333, 0.500000},
{0.833333, 0.500000},
{0.916667, 0.500000},
{1.000000, 0.500000},
{0.000000, 0.333333},
{0.083333, 0.333333},
{0.083333, 0.333333},
{0.166667, 0.333333},
{0.250000, 0.333333},
{0.333333, 0.333333},
{0.416667, 0.333333},
{0.500000, 0.333333},
{0.583333, 0.333333},
{0.666667, 0.333333},
{0.750000, 0.333333},
{0.833333, 0.333333},
{0.916667, 0.333333},
{0.916667, 0.333333},
{1.000000, 0.333333},
{0.000000, 0.166667},
{1.000000, 0.166667},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000},
{0.000000, 0.000000}
};
Point3 Sphere01_normal[] = {
{0.000000, -1.000000, 0.000000},
{0.632436, -0.774612, 0.000000},
{0.556601, -0.764089, 0.326133},
{0.000000, 1.000000, 0.000000},
{0.556601, 0.764089, 0.326133},
{0.632436, 0.774612, 0.000000},
{0.300061, -0.695545, 0.652825},
{0.300061, 0.695545, 0.652825},
{0.000000, -0.626731, 0.779236},
{0.000000, 0.626731, 0.779236},
{-0.356612, -0.668324, 0.652818},
{-0.356612, 0.668324, 0.652818},
{-0.613907, -0.699750, 0.365334},
{-0.613907, 0.699750, 0.365334},
{-0.611118, -0.791539, 0.000000},
{-0.611118, 0.791539, 0.000000},
{-0.613907, -0.699750, -0.365334},
{-0.613907, 0.699750, -0.365334},
{-0.356612, -0.668324, -0.652818},
{-0.356612, 0.668324, -0.652818},
{0.000000, -0.626731, -0.779236},
{0.000000, 0.626731, -0.779236},
{0.300061, -0.695545, -0.652825},
{0.300061, 0.695545, -0.652825},
{0.556601, -0.764089, -0.326133},
{0.556601, 0.764089, -0.326133},
{0.532666, -0.846325, 0.000000},
{0.831741, -0.555163, 0.000000},
{0.868341, -0.389413, 0.307150},
{0.340541, -0.765159, 0.546410},
{0.259643, -0.492068, 0.830936},
{0.000000, -0.640881, 0.767640},
{-0.357367, -0.498703, 0.789674},
{-0.491368, -0.633274, 0.597930},
{-0.579074, -0.815275, 0.000000},
{-0.491368, -0.633274, -0.597930},
{-0.357367, -0.498703, -0.789674},
{0.000000, -0.636090, -0.771615},
{0.259643, -0.492068, -0.830936},
{0.340541, -0.765159, -0.546410},
{0.868341, -0.389413, -0.307150},
{1.000000, 0.000000, 0.000000},
{0.870844, 0.000000, 0.491559},
{0.621353, 0.000000, 0.783531},
{0.475856, 0.000000, 0.879523},
{0.000000, 0.000000, 1.000000},
{-0.518705, -0.000000, 0.854953},
{-0.551043, 0.000000, 0.834477},
{-1.000000, 0.000000, 0.000000},
{-0.551043, 0.000000, -0.834477},
{-0.513823, -0.000000, -0.857896},
{0.000000, 0.000000, -1.000000},
{0.469345, 0.000000, -0.883015},
{0.621353, 0.000000, -0.783531},
{0.870844, 0.000000, -0.491559},
{0.831741, 0.555163, 0.000000},
{0.868341, 0.389413, 0.307150},
{0.340541, 0.765159, 0.546410},
{0.259643, 0.492068, 0.830936},
{0.000000, 0.640881, 0.767640},
{-0.357367, 0.498703, 0.789674},
{-0.491368, 0.633274, 0.597930},
{-0.579074, 0.815275, 0.000000},
{-0.491368, 0.633274, -0.597930},
{-0.357367, 0.498703, -0.789674},
{0.000000, 0.636090, -0.771615},
{0.259643, 0.492068, -0.830936},
{0.340541, 0.765159, -0.546410},
{0.868341, 0.389413, -0.307150},
{0.532666, 0.846325, 0.000000},
{0.375390, -0.819043, 0.433878},
{0.378842, -0.634532, 0.673682},
{0.340251, -0.936013, 0.090053},
{0.352449, -0.935115, -0.036601},
{0.391589, -0.774711, -0.496468},
{0.344672, -0.626074, -0.699452},
{0.352449, -0.078580, 0.932526},
{0.321710, 0.176220, 0.930295},
{0.314715, -0.193362, -0.929282},
{0.356479, 0.058518, -0.932469},
{0.373334, 0.617547, 0.692285},
{0.427159, 0.776025, 0.464026},
{0.410141, 0.629085, -0.660331},
{0.410271, 0.817878, -0.403427},
{0.384040, 0.923247, 0.011333},
{0.370239, 0.925759, -0.076775}
};
long Sphere01_vidx[] = {
0, 1, 2,
3, 4, 5,
6, 2, 7,
8, 9, 4,
10, 7, 11,
12, 13, 9,
14, 11, 15,
16, 17, 13,
18, 15, 19,
20, 21, 17,
22, 19, 23,
24, 25, 21,
26, 23, 27,
28, 29, 25,
30, 27, 31,
32, 33, 29,
34, 31, 35,
36, 37, 33,
38, 35, 39,
40, 41, 37,
42, 39, 43,
44, 45, 41,
46, 43, 47,
48, 49, 45,
50, 51, 52,
1, 53, 2,
2, 53, 7,
53, 54, 7,
7, 54, 55,
7, 55, 11,
11, 55, 15,
55, 56, 15,
15, 56, 57,
15, 57, 19,
19, 57, 23,
57, 58, 23,
23, 58, 59,
23, 59, 27,
27, 59, 31,
59, 60, 31,
31, 60, 61,
31, 61, 35,
35, 61, 39,
61, 62, 39,
39, 62, 63,
39, 63, 43,
43, 63, 47,
64, 65, 66,
51, 67, 52,
67, 68, 52,
52, 68, 69,
53, 70, 54,
54, 70, 55,
70, 71, 55,
55, 71, 72,
55, 72, 56,
56, 72, 57,
72, 73, 57,
57, 73, 74,
57, 74, 58,
58, 74, 59,
74, 75, 59,
59, 75, 76,
59, 76, 60,
60, 76, 61,
76, 77, 61,
61, 77, 78,
61, 78, 62,
62, 78, 63,
79, 80, 64,
64, 80, 81,
64, 81, 65,
67, 82, 83,
67, 83, 68,
68, 83, 69,
84, 85, 70,
70, 85, 86,
70, 86, 71,
71, 86, 72,
86, 87, 72,
72, 87, 88,
72, 88, 73,
73, 88, 74,
88, 89, 74,
74, 89, 90,
74, 90, 75,
75, 90, 76,
90, 91, 76,
76, 91, 92,
76, 92, 77,
77, 92, 78,
92, 93, 78,
78, 93, 94,
79, 95, 80,
80, 95, 81,
95, 96, 81,
82, 97, 83,
5, 4, 84,
84, 4, 9,
84, 9, 85,
85, 9, 86,
9, 13, 86,
86, 13, 17,
86, 17, 87,
87, 17, 88,
17, 21, 88,
88, 21, 25,
88, 25, 89,
89, 25, 90,
25, 29, 90,
90, 29, 33,
90, 33, 91,
91, 33, 92,
33, 37, 92,
92, 37, 41,
92, 41, 93,
93, 41, 94,
41, 45, 94,
94, 45, 49,
95, 98, 96,
99, 100, 101,
99, 101, 102,
102, 101, 103,
102, 103, 104,
105, 106, 100,
105, 100, 99,
104, 103, 107,
104, 107, 108,
109, 110, 106,
109, 106, 105,
108, 107, 111,
108, 111, 112,
113, 114, 110,
113, 110, 109,
112, 111, 114,
112, 114, 113
};
long Sphere01_nidx[] = {
0, 1, 2,
3, 4, 5,
0, 2, 6,
3, 7, 4,
0, 6, 8,
3, 9, 7,
0, 8, 10,
3, 11, 9,
0, 10, 12,
3, 13, 11,
0, 12, 14,
3, 15, 13,
0, 14, 16,
3, 17, 15,
0, 16, 18,
3, 19, 17,
0, 18, 20,
3, 21, 19,
0, 20, 22,
3, 23, 21,
0, 22, 24,
3, 25, 23,
0, 24, 1,
3, 5, 25,
26, 27, 28,
1, 29, 2,
2, 29, 6,
29, 30, 6,
6, 30, 31,
6, 31, 8,
8, 31, 10,
31, 32, 10,
10, 32, 33,
10, 33, 12,
12, 33, 14,
33, 34, 14,
14, 34, 35,
14, 35, 16,
16, 35, 18,
35, 36, 18,
18, 36, 37,
18, 37, 20,
20, 37, 22,
37, 38, 22,
22, 38, 39,
22, 39, 24,
24, 39, 1,
40, 27, 26,
27, 41, 28,
41, 42, 28,
28, 42, 43,
29, 44, 30,
30, 44, 31,
44, 45, 31,
31, 45, 46,
31, 46, 32,
32, 46, 33,
46, 47, 33,
33, 47, 48,
33, 48, 34,
34, 48, 35,
48, 49, 35,
35, 49, 50,
35, 50, 36,
36, 50, 37,
50, 51, 37,
37, 51, 52,
37, 52, 38,
38, 52, 39,
53, 54, 40,
40, 54, 41,
40, 41, 27,
41, 55, 56,
41, 56, 42,
42, 56, 43,
57, 58, 44,
44, 58, 59,
44, 59, 45,
45, 59, 46,
59, 60, 46,
46, 60, 61,
46, 61, 47,
47, 61, 48,
61, 62, 48,
48, 62, 63,
48, 63, 49,
49, 63, 50,
63, 64, 50,
50, 64, 65,
50, 65, 51,
51, 65, 52,
65, 66, 52,
52, 66, 67,
53, 68, 54,
54, 68, 41,
68, 55, 41,
55, 69, 56,
5, 4, 57,
57, 4, 7,
57, 7, 58,
58, 7, 59,
7, 9, 59,
59, 9, 11,
59, 11, 60,
60, 11, 61,
11, 13, 61,
61, 13, 15,
61, 15, 62,
62, 15, 63,
15, 17, 63,
63, 17, 19,
63, 19, 64,
64, 19, 65,
19, 21, 65,
65, 21, 23,
65, 23, 66,
66, 23, 67,
23, 25, 67,
67, 25, 5,
68, 69, 55,
70, 71, 72,
70, 72, 73,
73, 72, 74,
73, 74, 75,
76, 77, 71,
76, 71, 70,
75, 74, 78,
75, 78, 79,
80, 81, 77,
80, 77, 76,
79, 78, 82,
79, 82, 83,
84, 85, 81,
84, 81, 80,
83, 82, 85,
83, 85, 84
};